have plenty - German English Dictionary